//==================================================================================================
/*
  EVE - Expressive Vector Engine
  Copyright : EVE Project Contributors
  SPDX-License-Identifier: BSL-1.0
*/
//==================================================================================================
#include <eve/module/core.hpp>
#include <cmath>

int main()
{
  //TODO
//   using I_VALUE  = eve::as_integer_t<EVE_VALUE>;
//   using I_TYPE   = eve::as_integer_t<EVE_TYPE>;
//   auto lmin = eve::valmin(eve::as<EVE_VALUE>());
//   auto lmax = eve::valmax(eve::as<EVE_VALUE>());
//   auto smin = I_VALUE(0);
//   auto smax = I_VALUE(sizeof(EVE_VALUE)-1);

//   auto arg0 = eve::bench::random_<EVE_VALUE>(lmin,lmax);
//   auto arg1 = eve::bench::random_<I_VALUE>(smin,smax);

//   eve::bench::experiment xp;
//   run<eve::bench::types<EVE_TYPE,  I_TYPE>> (EVE_NAME(lookup) , xp, eve::lookup, arg0, arg1);


}
